🇬🇧 en nl 🇳🇱

trading post noun

  • A place where trading of goods takes place.
handelspost, handelsplaats
Wiktionary Links